package com.lxh.baselibray.event;

import com.lxh.baselibray.event.IBus;

public class EventImpl {
    /**
     * 实名认证事件
     */
    public static class RealEvent implements IBus.IEvent{

        @Override
        public int getTag() {
            return 0;
        }
    }

    /**
     * 上传收款码事件
     */
    public static class PaymentEvent implements IBus.IEvent{

        @Override
        public int getTag() {
            return 1;
        }
    }

    /**
     * 转帐成功事件
     */
    public static class TransferEvent implements IBus.IEvent{

        @Override
        public int getTag() {
            return 2;
        }
    }

    /**
     * 兑换事件
     */
    public static class ExchangeEvent implements IBus.IEvent{

        @Override
        public int getTag() {
            return 3;
        }
    }

    /**
     * 寄售事件
     */
    public static class ConsignEvent implements IBus.IEvent{

        @Override
        public int getTag() {
            return 4;
        }
    }

}


